import { useRouter } from "next/router"; import { usePostHogClientCapture } from "@/src/features/posthog-analytics/usePostHogClientCapture"; import { useHasProjectAccess } from "@/src/features/rbac/utils/checkProjectAccess"; import Page from "@/src/components/layouts/page"; import { ActionButton } from "@/src/components/ActionButton"; import { PlusIcon } from "lucide-react"; import { DashboardWidgetTable } from "@/src/features/widgets"; import { getDashboardTabs, DASHBOARD_TABS, } from "@/src/features/navigation/utils/dashboard-tabs"; export default function Widgets() { const router = useRouter(); const { projectId } = router.query as { projectId: string }; const capture = usePostHogClientCapture(); const hasCUDAccess = useHasProjectAccess({ projectId, scope: "prompts:CUD", }); return ( ); }